package com.itheima.mall.service;

import com.itheima.mall.pojo.ProductAttribute;
import com.itheima.mall.pojo.ProductAttributeCategory;
import com.itheima.mall.pojo.ProductCategoryAttributeRelation;
import com.itheima.mall.vo.PageResult;

import java.util.List;

public interface PmsProductAttributeCategoryService {
    //添加商品属性分类
    void createProductAttribute(String name);
    //分页查询商品属性分类
    PageResult productAttributeList(Integer pageNum, Integer pageSize);

    //通过id删除商品属性
    void deleteProductAttributeById(Integer id);
    //获取所有商品属性分类及其下属性
    List<ProductAttributeCategory> listWithAttr();

    void updateProductAttributeCategoryById(Integer id, String name);
    //获取单个商品属性信息
    ProductAttributeCategory selectById(Integer id);

   
}
